A Virtual Audio Driver for the Internet Speaker
نویسندگان
چکیده
We have developed the “Internet Speaker” (IS), a network-enabled single board computer embedded into a conventional audio speaker. Audio streams are transmitted in the LAN using multicast packets, and the IS can select any one of them and play it back. A key requirement for the IS is that it must be capable of playing any type of audio stream, independent of the streaming protocol, or the encoding used. We achieved this by providing a streaming audio server built as a virtual audio device (VAD) in the OpenBSD kernel. The VAD accepts input from any of the existing audio file players, or streaming audio clients. Since all audio applications have to be able to use the system audio driver, our system can accommodate any protocol or file format, provided there exists some compatible player running under OpenBSD. In this paper we discuss the design and implementation of the server as a VAD, the streaming protocol developed for this application, and the implementation of the client.
منابع مشابه
Prevalence of Internet addiction and the Status of the use of virtual social networks in Iranian Teenagers and Youths in 2018
Background and Aim: Internet addiction as one of the addictive behaviors is associated with negative Intrapersonal and interpersonal outcomes.The purpose of this study was to investigate the prevalence of Internet addiction and the Status of the use of virtual social networks in Iranian Adolescents and youths. Methods: The statistical population of this cross-sectional study included all Irani...
متن کاملSpeaker identification based text to audio alignment for an audio retrieval system
We report on an audio retrieval system which lets Internet users efficiently access a large audio database containing recordings of the proceedings of the United States House of Representatives. The audio has been temporally aligned to text transcripts of the proceedings (which are manually generated by the U.S. Government) using a novel method based on speaker identification. Speaker sequence ...
متن کاملThe Effect of Gloss Type and Mode on Iranian EFL Learners’ Vocabulary Acquisition
Vocabulary is an important component of language proficiency which provides the basis for learners’ performance in other skills. But, since vocabulary learning seems to be so demanding, learners tend to forget newly-learnt words quite soon. In order to identify vocabulary learning conditions which can produce a more lasting effect, this study investigated the effect of three kinds of gloss cond...
متن کاملRelationship between internet addiction and dependency virtual social networks with loneliness in adolescents
The prevalence rate of harmful use of cyberspace in the world is constantly increasing. This means that those who are addicted to the Internet, experience negative consequences of it, such as feeling of loneliness and isolation, and a vicious circle as well as a bilateral relationship may be involved. In this paper we studied the relationship between online social network dependency and interne...
متن کامل3d Lip-tracking for Audio-visual Speech Recognition in Real Applications
In this paper, we present a solution to the problem of tracking 3D information about the shape of lips from 2D picture of a speaker. We focus on lip-tracking of audio-visual speech recordings from the Czech in-vehicle audio-visual speech corpus (CIVAVC). The corpus consists of 4 h 40 min records of audiovisual speech of driver recorded in a car during driving in an usual traffic. In real condit...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 2002